package com.zyq.pagehelper.controller;

import com.github.pagehelper.PageInfo;
import com.zyq.pagehelper.entity.User;
import com.zyq.pagehelper.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.List;

@Controller
public class TestController {

    @Autowired
    private UserService userService;

    @GetMapping("/userL")
    @ResponseBody
    public List<User> userList() {
        PageInfo<User> pageInfo=userService.getUserList(new User(0),1,4);
        return pageInfo.getList();
    }

}

//
//[
//    {
//        "id": 1,
//        "userName": "zs",
//        "password": "123",
//        "age": 19
//    },
//    {
//        "id": 2,
//        "userName": "ls",
//        "password": "123",
//        "age": 20
//    },
//    {
//        "id": 3,
//        "userName": "wangWu",
//        "password": "123",
//        "age": 21
//    },
//    {
//        "id": 4,
//        "userName": "范闲",
//        "password": "123",
//        "age": 21
//    }
//]
